package entity_controllers.cards;

import boundary.UI;
import ie.FieldBoard;
import ie.PlayerBoard;
import ie.Shaker;
import dto.Player;
import entity_controllers.Card;

public class MatadorGrant extends Card {

	public MatadorGrant(String cardText) {
		super(cardText);
	}

	@Override
	public void execute(Player player, FieldBoard fieldBoard, PlayerBoard playerBoard, Shaker shaker) {

		if(player.getAccount().getTotalAssets() <= 15000){
			UI.get().getMessage(player.getName()+", du er blevet godkendt som værdig trængende, og modtager 40.000");
			player.getAccount().addBalance(40000);
		}
		else
			UI.get().getMessage("Du er desværre ikke værdigt trængende");
	}

}
